Internet Archive BookReader

Learner's Russian-English dictionary